// 导入request模块
import request from '@/utils/request.js'

// 封装 面经列表
export const getArticles = ({ current, pageSize, sorter }) => {
  return request.get('/h5/interview/query', {
    params: { current, pageSize, sorter }
  })
}
// 封装 收藏页面
export const getArticlesCollect = (obj) => {
  return request.get('/h5/interview/opt/list', {
    params: {
      page: obj.page, // 当前页
      pageSize: 10, // 可选
      optType: 2 // 表示收藏
    }
  })
}
// 封装 喜欢页面
export const getArticlesLike = (obj) => {
  return request.get('/h5/interview/opt/list', {
    params: {
      page: obj.page, // 当前页
      pageSize: 10, // 可选
      optType: 1 // 表示喜欢
    }
  })
}

// 封装 用户信息
export const getUserInfo = () => {
  return request.get('/h5/user/currentUser')
}

// 封装 文章详情页面
export const getArticleDetail = (id) => {
  return request.get('/h5/interview/show', { params: { id } })
}

// 封装 添加喜欢
export const updateLike = (id) => {
  return request.post('/h5/interview/opt', { id, optType: 1 })
}

// 封装 添加收藏
export const updateCollect = (id) => {
  return request.post('/h5/interview/opt', { id, optType: 2 })
}
